java将JTextField添加到JOptionPane中:ShowOptionDialog
我想知道是否可以在ShowOption对话框中添加JTextField
int optionChosen = JOptionPane.showOptionDialog(finishPayInput,
dialogPanel, "The Title", JOptionPane.NO_OPTION,
JOptionPane.QUESTION_MESSAGE, null, options , options[0]);
当我运行程序时,对话框会显示,但JTextField不会显示
# 1 楼答案
当然可以。 最简单的解决方案:
但是,如果您只想显示
JTextField
(以获取用户输入),最好使用JOptionPane.showInputDialog
:# 2 楼答案
不能将文本字段添加到
JOptionPane.showOptionDialog
第一个参数是父组件而不是子组件见documentation: